be improved - German English Dictionary